package car.aistar.mapper;

import car.aistar.entity.CarStatus;
import car.aistar.entity.CarStatusExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface CarStatusMapper {
    int countByExample(CarStatusExample example);

    int deleteByExample(CarStatusExample example);

    int deleteByPrimaryKey(Long id);

    int insert(CarStatus record);

    int insertSelective(CarStatus record);

    List<CarStatus> selectByExample(CarStatusExample example);

    CarStatus selectByPrimaryKey(Long id);

    int updateByExampleSelective(@Param("record") CarStatus record, @Param("example") CarStatusExample example);

    int updateByExample(@Param("record") CarStatus record, @Param("example") CarStatusExample example);

    int updateByPrimaryKeySelective(CarStatus record);

    int updateByPrimaryKey(CarStatus record);
}